import request from '@/api/index'

// 获取用户统计数据
export function getUserStats(params) {
  return request({
    url: '/stats/users',
    method: 'get',
    params
  })
}

// 获取业务统计数据
export function getBusinessStats(params) {
  return request({
    url: '/stats/business',
    method: 'get',
    params
  })
}

// 获取占卜统计数据
export function getDivinationStats(params) {
  return request({
    url: '/stats/divination',
    method: 'get',
    params
  })
}

// 获取用户增长趋势数据
export function getUserGrowthTrend(params) {
  return request({
    url: '/stats/users/growth',
    method: 'get',
    params
  })
}

// 获取用户地域分布数据
export function getUserRegionDistribution(params) {
  return request({
    url: '/stats/users/region',
    method: 'get',
    params
  })
}

// 获取收入趋势数据
export function getRevenueTrend(params) {
  return request({
    url: '/stats/business/revenue',
    method: 'get',
    params
  })
}

// 获取产品销售排行数据
export function getProductSalesRanking(params) {
  return request({
    url: '/stats/business/products',
    method: 'get',
    params
  })
}

// 获取占卜类型分布数据
export function getDivinationTypeDistribution(params) {
  return request({
    url: '/stats/divination/types',
    method: 'get',
    params
  })
}

// 获取占卜时间分布数据
export function getDivinationTimeDistribution(params) {
  return request({
    url: '/stats/divination/time',
    method: 'get',
    params
  })
}